roof rafter - French English Dictionary